/* Global */
@import url(http://fonts.googleapis.com/css?family=Open+Sans&subset=vietnamese);

/*
body { background-color: #fff; color: #555555; font-family: "Open Sans"; font-size: 13px; }
a { color: #1155CC } 
*/

body { background-color: #F9F9F9; }

/* Header */
h1.logo { text-align: center; margin: 150px 0 20px; color: #4D7496 }

/* Form */
.login-container .box { margin: 0 auto; float: none; }
.box { border-style: solid; border-width: 5px 1px 1px; background-color: #FFFFFF; border-color: #4D7496 #D9D9D9 #D9D9D9; }
.box .content { padding: 10px 30px }
.box .form-title { font-weight: 300; margin-bottom: 25px; text-align: center; font-size: 18px; }

.errorMessage, .errorSummary, .error { color: #B94A48; }
input[type="text"], input[type="password"] { border-width: 1px 1px 1px 2px; border-color: #4D7496 }
input[type="text"]:focus, input[type="password"]:focus { box-shadow: none !important; }
.remember input[type="checkbox"] { margin-bottom: 4px }
.remember label { display: inline-block }